poorly water soluble - Spanish English Dictionary